Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 BAYLDONS PLACE Terraced £62,000 4 Aug 2023
20 BAYLDONS PLACE Terraced £32,500 11 Jul 2003
22 BAYLDONS PLACE Terraced £79,000 21 Jun 2019
24 BAYLDONS PLACE Terraced £11,500 23 Jul 1999